#!/bin/bash

# 显示普通字符串

echo "This is a demo"

# 双引号可以去掉

echo This is a demo

# 显示转义字符

echo "\"This is a demo\""

:<<EOF
显示变量
read命令从标准输入中读取一行，并把输入行的每个字段的值指定给shell变量
EOF

read name
echo "$name This is a demo"

:<<!
显示换行
-e 开启转义
!
echo -e "OK! \n"
echo "This is a demo"

:<<!
显示不换行
-e 开启转义
-c 不换行
!
echo -e "OK! \c"
echo "This is demo2"

# 显示结果定向至文件
echo "This is demo34" > my_file
echo "This is demo34" > my_file.txt #如果文件不存在，则创建文件，并将内容输入到文件中

# 原样输入字符串不取变量也不进行字符转义

name="test"
echo '$name\"'

# 显示命令执行结果

echo `date` #显示当前日期

